package ru.avn.devtool4j.spi.writers;

import java.lang.reflect.Modifier;

public interface FieldWriter {

	public FieldWriter setName(String name);
	public FieldWriter setType(Class<?> clazz);
	public FieldWriter setType(String name);
	
	public FieldWriter addModifiers(int[] modifiers);
	public FieldWriter addModifier(int modifier);
	
	public FieldWriter setDefault(Object object);
	
	public FieldWriter setDefaultPlain(String plainText);
	
}
